﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using PiscoSourPersistencia;
using PiscoSourDominio;

namespace PiscoSourRESTServices
{
    // NOTE: You can use the "Rename" command on the "Refactor" menu to change the class name "Usuarios" in code, svc and config file together.
    public class Usuarios : IUsuarios
    {
        private UsuarioDAO dao = new UsuarioDAO();


        public List<Usuario> ListarUsuariosActivos()
        {
            return dao.ListarUsuarios().ToList();            
        }

        public Usuario ValidarUsuario(string codigo, string pass)
        {
            return dao.ValidaUsuario(codigo, pass);
        }

        public Usuario ObtenerUsuario(string codigo)
        {
            return dao.ObtenerUsuario(codigo);
        }

        public List<Usuario> ListaUsuarios()
        {
            return dao.ListarUsuarios().ToList();
        }
    }
}
